﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace UricaoWeb.LogicaDeNegocios.Restaurantes
{
    public class Restaurante
    {
        private Int32 idRestaurante;

        private Int32 fkHotelEnHotel;
        private String nombreRestaurante;
        private String telefonoRestaurante;
        private String tipoRestaurante;
        private Int32 capacidadRestaurante;
        private DateTime aperturaRestaurante;
        private DateTime clausuraRestaurante;
        private Boolean activoRestaurante;

        public Boolean ActivoRestaurante
        {
            get { return activoRestaurante; }
            set { activoRestaurante = value; }
        }


        #region metodos

        public Int32 IdRestaurante
        {
            get { return idRestaurante; }
            set { idRestaurante = value; }
        }

        public Int32 FkHotelEnHotel
        {
            get { return fkHotelEnHotel; }
            set { fkHotelEnHotel = value; }
        }

        public String NombreRestaurante
        {
            get { return nombreRestaurante; }
            set { nombreRestaurante = value; }
        }

        public String TelefonoRestaurante
        {
            get { return telefonoRestaurante; }
            set { telefonoRestaurante = value; }
        }

        public String TipoRestaurante
        {
            get { return tipoRestaurante; }
            set { tipoRestaurante = value; }
        }

        public Int32 CapacidadRestaurante
        {
            get { return capacidadRestaurante; }
            set { capacidadRestaurante = value; }
        }

        public DateTime AperturaRestaurante
        {
            get { return aperturaRestaurante; }
            set { aperturaRestaurante = value; }
        }

        public DateTime ClausuraRestaurante
        {
            get { return clausuraRestaurante; }
            set { clausuraRestaurante = value; }
        }

     
   
        #endregion


        public Restaurante(
            Int32 idRestaurante, Int32 fkHotelEnHotel, String nombreRestaurante,
            String telefonoRestaurante, String tipoRestaurante, Int32 capacidadRestaurante,
            DateTime aperturaRestaurante, DateTime clausuraRestaurante, Boolean activoRestaurante
    )
        {
            this.idRestaurante = idRestaurante;
            this.fkHotelEnHotel = fkHotelEnHotel;
            this.nombreRestaurante = nombreRestaurante;
            this.telefonoRestaurante = telefonoRestaurante;
            this.tipoRestaurante = tipoRestaurante;
            this.capacidadRestaurante = capacidadRestaurante;
            this.aperturaRestaurante = aperturaRestaurante;
            this.clausuraRestaurante = clausuraRestaurante;
            this.activoRestaurante = activoRestaurante;

        }


        public Restaurante(int prueba)
        {
            this.idRestaurante = prueba;
        }


    }
}